package com.yyfax.pay.depository.domain;

/**
 * 更换手机
 * 
 * @author buyi
 * @date 2017-09-28 14:12:43
 * @since v2.0.0
 */
public class FuiouChangePhone {
	/**
	 * 业务主键
	 */
	private String busiId;

	/**
	 * 商户号
	 */
	private String merchantCode;

	/**
	 * 商户订单号
	 */
	private String orderId;

	/**
	 * 订单时间
	 */
	private String orderTime;

	/**
	 * 商户用户ID
	 */
	private String userId;

	/**
	 * 用户登录用户名
	 */
	private String loginId;

	/**
	 * 商户同步页面回跳地址
	 */
	private String pageBackUrl;

	/**
	 * 商户同步通知地址
	 */
	private String backUrl;

	/** 终端类型 */
	private String terminal;

	/**
	 * 状态，0-初始状态，1-成功，2-失败，3-处理中，4-受理成功
	 */
	private String state;

	/**
	 * 新手机号,请求响应后更新
	 */
	private String newPhone;

	/**
	 * 创建时间
	 */
	private String createTime;

	/**
	 * 更新时间
	 */
	private String updateTime;

	/**
	 * 响应码
	 */
	private Integer rspCode;

	/**
	 * 响应码
	 */
	private String rspMsg;

	/**
	 * 业务主键
	 * 
	 * @return busi_id 业务主键
	 */
	public String getBusiId() {
		return busiId;
	}

	/**
	 * 业务主键
	 * 
	 * @param busiId 业务主键
	 */
	public void setBusiId(String busiId) {
		this.busiId = busiId == null ? null : busiId.trim();
	}

	/**
	 * 商户号
	 * 
	 * @return merchant_code 商户号
	 */
	public String getMerchantCode() {
		return merchantCode;
	}

	/**
	 * 商户号
	 * 
	 * @param merchantCode 商户号
	 */
	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode == null ? null : merchantCode.trim();
	}

	/**
	 * 商户订单号
	 * 
	 * @return order_id 商户订单号
	 */
	public String getOrderId() {
		return orderId;
	}

	/**
	 * 商户订单号
	 * 
	 * @param orderId 商户订单号
	 */
	public void setOrderId(String orderId) {
		this.orderId = orderId == null ? null : orderId.trim();
	}

	/**
	 * 订单时间
	 * 
	 * @return order_time 订单时间
	 */
	public String getOrderTime() {
		return orderTime;
	}

	/**
	 * 订单时间
	 * 
	 * @param orderTime 订单时间
	 */
	public void setOrderTime(String orderTime) {
		this.orderTime = orderTime == null ? null : orderTime.trim();
	}

	/**
	 * 商户用户ID
	 * 
	 * @return user_id 商户用户ID
	 */
	public String getUserId() {
		return userId;
	}

	/**
	 * 商户用户ID
	 * 
	 * @param userId 商户用户ID
	 */
	public void setUserId(String userId) {
		this.userId = userId == null ? null : userId.trim();
	}

	/**
	 * 用户登录用户名
	 * 
	 * @return login_id 用户登录用户名
	 */
	public String getLoginId() {
		return loginId;
	}

	/**
	 * 用户登录用户名
	 * 
	 * @param loginId 用户登录用户名
	 */
	public void setLoginId(String loginId) {
		this.loginId = loginId == null ? null : loginId.trim();
	}

	/**
	 * 商户同步页面回跳地址
	 * 
	 * @return page_back_url 商户同步页面回跳地址
	 */
	public String getPageBackUrl() {
		return pageBackUrl;
	}

	/**
	 * 商户同步页面回跳地址
	 * 
	 * @param pageBackUrl 商户同步页面回跳地址
	 */
	public void setPageBackUrl(String pageBackUrl) {
		this.pageBackUrl = pageBackUrl == null ? null : pageBackUrl.trim();
	}

	/**
	 * 商户同步通知地址
	 * 
	 * @return back_url 商户同步通知地址
	 */
	public String getBackUrl() {
		return backUrl;
	}

	/**
	 * 商户同步通知地址
	 * 
	 * @param backUrl 商户同步通知地址
	 */
	public void setBackUrl(String backUrl) {
		this.backUrl = backUrl == null ? null : backUrl.trim();
	}

	public String getTerminal() {
		return terminal;
	}

	public void setTerminal(String terminal) {
		this.terminal = terminal;
	}

	/**
	 * 状态，0-初始状态，1-成功，2-失败，3-处理中，4-受理成功
	 * 
	 * @return state 状态，0-初始状态，1-成功，2-失败，3-处理中，4-受理成功
	 */
	public String getState() {
		return state;
	}

	/**
	 * 状态，0-初始状态，1-成功，2-失败，3-处理中，4-受理成功
	 * 
	 * @param state 状态，0-初始状态，1-成功，2-失败，3-处理中，4-受理成功
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * 新手机号,请求响应后更新
	 * 
	 * @return new_phone 新手机号,请求响应后更新
	 */
	public String getNewPhone() {
		return newPhone;
	}

	/**
	 * 新手机号,请求响应后更新
	 * 
	 * @param newPhone 新手机号,请求响应后更新
	 */
	public void setNewPhone(String newPhone) {
		this.newPhone = newPhone == null ? null : newPhone.trim();
	}

	/**
	 * 创建时间
	 * 
	 * @return create_time 创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}

	/**
	 * 创建时间
	 * 
	 * @param createTime 创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime == null ? null : createTime.trim();
	}

	/**
	 * 更新时间
	 * 
	 * @return update_time 更新时间
	 */
	public String getUpdateTime() {
		return updateTime;
	}

	/**
	 * 更新时间
	 * 
	 * @param updateTime 更新时间
	 */
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime == null ? null : updateTime.trim();
	}

	/**
	 * 响应码
	 * 
	 * @return rsp_code 响应码
	 */
	public Integer getRspCode() {
		return rspCode;
	}

	/**
	 * 响应码
	 * 
	 * @param rspCode 响应码
	 */
	public void setRspCode(Integer rspCode) {
		this.rspCode = rspCode;
	}

	/**
	 * 响应码
	 * 
	 * @return rsp_msg 响应码
	 */
	public String getRspMsg() {
		return rspMsg;
	}

	/**
	 * 响应码
	 * 
	 * @param rspMsg 响应码
	 */
	public void setRspMsg(String rspMsg) {
		this.rspMsg = rspMsg == null ? null : rspMsg.trim();
	}
}